Big Huge Thesaurus

Salix lucida

noun

sounds kind of like